Combinatorial Optimization on k-Connected Graphs

نویسنده

  • Joseph Cheriyan
چکیده

The topic of network design occupies a central place in Combinatorial Optimization. There are a number of key open questions pertaining to k-node connected graphs on topics such as minimum-cost k-connected spanning subgraphs, connectivity augmentation, and orientations. These questions/conjectures are analogous to similar statements for edge connectivity. Most of the statements for edge connectivity have been resolved, but the questions for node connectivity are wide open. Network design is a sub-area of Combinatorial Optimization that focuses on problems of the following type: Find a minimum-cost sub-network H of a given network G such that H satisfies some pre-specified connectivity requirements. A network means an undirected graph or a directed graph together with non-negative costs for the edges. Fundamental examples include the minimum spanning tree (MST) problem and the traveling salesman problem (TSP). The connectivity requirements may specify edge connectivity or node connectivity. We use n to denote the number of nodes, and k to denote a nonnegative integer. For example, in the node-connectivity survivable network design problem (NC-SNDP), we are given a graph G, as well as a connectivity requirement ri,j between every pair of nodes i and j. The goal is to find a minimum-cost subgraph H of G that satisfies these requirements, that is, H should have ri,j openly node-disjoint paths between every pair of nodes i and j. The well-known minimum-cost k-node connected spanning subgraph problem (k-NCSS) is a special case of NC-SNDP where ri,j = k for every pair of nodes. (A notational remark: all of our abbreviated problem names, such as MST, k-NCSS, etc., refer to problems of computing minimum-cost subgraphs with additional properties.) Most network design problems are NP-hard and APX-hard. This remains true even for 2 ICRTGC-2010, 12-15 August, 2010, Cochin, India. small connectivity requirements; for example, the Steiner tree problem (a classical special case of NC-SNDP) is APX-hard even with edge costs of 1 and 2. Over the past two decades, there has been significant research on approximation algorithms for network design. Below, we mention a few results, old and new, and we list some open questions. Consider a complete graph Kn together with edge-costs that satisfy the triangle inequality; we call this a metric graph. Together with A.Vetta, we proved the following, see [2]: In a metric graph and for each k = 1, 2, . . . , n− 1, the minimum cost of a k-node connected spanning subgraph is within a constant factor of the minimum cost of a simple k-edge connected spanning subgraph. The constant factor in [2] is 22. By using different methods, it may be possible to prove the stated result with a constant factor ≤ 2. Together with B.Laekhanukit, we are studying another type of network design problem on directed graphs. This type of problem was first studied by [7], see also [12]. Those authors focused on tractable versions of the problem, that could be solved in polynomial time; moreover, they proved min-max results for some of these problems. Our focus is on NP-hard versions of the problem, and our primary goal is to design and analyze approximation algorithms and to prove hardness-of-approximation results. In the minimum-cost (S, T )connected digraph problem, we are given a directed graph G = (V, E0∪E), two sets of nodes S, T ⊆ V , and positive costs on the edges in E; we may assume that each edge in E0 has zero cost. We call E the set of augmenting edges, and we call G0 = (V, E0) the initial digraph. In this article, we assume that every augmenting edge has its tail in S and its head in T . A directed graph on V is said to (S, T )connected if it has an s, t directed path for each node s ∈ S and each node t ∈ T . The goal is to find a subset of edges F ⊆ E of minimum cost such that the subgraph (V, E0 ∪ F ) is (S, T )connected. Moreover, we focus on a generalization called the minimum-cost k-(S, T )connected digraph problem. The input to this problem is as above, and in addition we are given a positive integer k. A directed graph is called k-(S, T )connected if it has k edgedisjoint s, t directed paths between every node s ∈ S and every node t ∈ T . Our goal is to find a subset F of the augmenting edges of minimum cost such that the subgraph (V, E0 ∪ F ) is k-(S, T )connected. Although the above problem pertains to edge-connectivity, it can be seen that k-NCSS is a special case of this problem. Here is a sketch of the reduction, which is standard: we split each node v of the k-NCSS directed graph into a pair of nodes vin, vout, replace each edge vw of the k-NCSS directed graph by an augmenting edge voutwin, and finally, we add the edges vinvout to E0 (the initial digraph). We let S ICRTGC-2010, 12-15 August, 2010, Cochin, India. 3 consist of all the nodes of the form vout, and we let T consist of all the nodes of the form vin. It can be seen that the k-NCSS directed graph has k openly nodedisjoint paths between every pair of nodes v, w iff the constructed directed graph has k edge-disjoint paths between every node vout ∈ S and every node win ∈ T . We design approximation algorithms, running in polynomial time, that achieve an approximation guarantee of O((log k)(log n)) for the general problem, see [1]. A long-standing open question in the area is whether or not there exist polynomialtime approximation algorithms for k-NCSS that achieve an approximation guarantee of O(1). If the answer is no, then it may be possible to prove this using methods from the hardness-of-approximation. Another open question pertains to edge connectivity. Currently, several approximation algorithms are known for the minimum-cost k-edge connected spanning subgraph problem (k-ECSS) that achieve an approximation guarantee of 2, see [9, 8]. Does there exist a polynomial-time approximation algorithm for 2-ECSS that achieves a significantly better approximation guarantee, say 1.5 rather than 2? Next, we mention a different type of problem from network design; in these problems, all of the edges of the complete (directed or undirected) graph are available as augmenting edges, and each augmenting edge has unit cost. In the connectivity augmentation problem we are given an (undirected or directed) graph G, and a positive integer k; the goal is to find the minimum number of edges of the complete graph to be added to G in order to obtain a k-connected graph. There are four basic versions of this problem, for undirected/directed graphs, and for edge/node connectivity, see [5]. Three of these four basic problems have been solved over the years, see [13, 4, 7], but the last one, for undirected node-connectivity, is still open. Recently, a key special case has been solved, see [11]. Finally, we mention Frank’s conjecture on node-connectivity orientation, see [6]. Let G = (V, E) be an undirected graph with |V | > k. Then G has a k-node connected orientation if and only if for all S ⊆ V with |S| < k, G−S is (2k−2|S|)edge connected. This has been proved for the special case of Eulerian graphs and k = 2, see [3], and for a short proof see [10]. 4 ICRTGC-2010, 12-15 August, 2010, Cochin, India.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Old and new results on algebraic connectivity of graphs

This paper is a survey of the second smallest eigenvalue of the Laplacian of a graph G, best-known as the algebraic connectivity of G, denoted a(G). Emphasis is given on classifications of bounds to algebraic connectivity as a function of other graph invariants, as well as the applications of Fiedler vectors (eigenvectors related to a(G)) on trees, on hard problems in graphs and also on the com...

متن کامل

On the Complexity of the Highly Connected Deletion Problem

Removing as few edges as possible from a graph such that the resulting graph consists of highly connected components is a natural problem in graph-based data clustering. Building on work by Hartuv and Shamir [Inf. Proc. Lett. 2000], we introduce the corresponding combinatorial optimization problem Highly Connected Deletion. We show that Highly Connected Deletion is NP-hard even on 4-regular gra...

متن کامل

The locating-chromatic number for Halin graphs

Let G be a connected graph. Let f be a proper k -coloring of G and Π = (R_1, R_2, . . . , R_k) bean ordered partition of V (G) into color classes. For any vertex v of G, define the color code c_Π(v) of v with respect to Π to be a k -tuple (d(v, R_1), d(v, R_2), . . . , d(v, R_k)), where d(v, R_i) is the min{d(v, x)|x ∈ R_i}. If distinct vertices have distinct color codes, then we call f a locat...

متن کامل

A Novel Data Structure for Biconnectivity, Triconnectivity, and k-Tree Augmentation

For a connected graph, a subset of vertices of least size whose deletion increases the number of connected components is the vertex connectivity of the graph. A graph with vertex connectivity k is said to be k-vertex connected. Given a k-vertex connected graph G, vertex connectivity augmentation determines a smallest set of edges whose augmentation to G makes it (k + 1)-vertex connected. In thi...

متن کامل

Probabilistic graph-coloring in bipartite and split graphs

We revisit in this paper the stochastic model for minimum graph-coloring introduced in (C. Murat and V. Th. Paschos, On the probabilistic minimum coloring and minimum k-coloring, Discrete Applied Mathematics 154, 2006), and study the underlying combinatorial optimization problem (called probabilistic coloring) in bipartite and split graphs. We show that the obvious 2-coloring of any connected b...

متن کامل

Approximability of Combinatorial Optimization Problems on Power Law Networks

One of the central parts in the study of combinatorial optimization is to classify the NP-hard optimization problems in terms of their approximability. In this thesis we study the Minimum Vertex Cover (Min-VC) problem and the Minimum Dominating Set (Min-DS) problem in the context of so called power law graphs. This family of graphs is motivated by recent findings on the degree distribution of e...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2010